package com.zelix;

import java.io.*;
import java.util.Vector;

public class dj extends cj {

    private char l;
    private static String z[];

    public dj(int i) {
        super(i);
        l = File.pathSeparatorChar;
    }

    protected void a(nh nh1, int i, int j) {
        PrintWriter printwriter;
        wu wu1;
        String s;
        StringBuffer stringbuffer;
        int k;
        printwriter = nh1.n();
        wu1 = nh1.d();
        s = (String) wu1.a();
        stringbuffer = new StringBuffer();
        for (k = 0; k < super.j.size(); k++) {
            String s1 = (String) super.j.elementAt(k);
            if (stringbuffer.length() > 0 && stringbuffer.charAt(stringbuffer.length() - 1) != l)
                stringbuffer.append(l);
            stringbuffer.append(s1);
        }
        String s2 = stringbuffer.toString();
        System.out.println(vh.e() + z[5]);
        ax ax1 = new ax(s2, nh1.f());
        if (ax1.c()) {
            nh1.b(z[2] + a() + z[1] + d() + z[10] + ax1.b());
            System.err.println(zu.a(vh.e().length() + 1, ' ') + z[4]);
        }
        String s3 = ax1.a();
        printwriter.println(vh.e() + z[3] + s3 + "\"");
        if (!zo.c(s3)) {
            fv fv1 = new fv(false);
            String s4 = zo.a(fv1);
            if (fv1.a()) {
                s3 = s3 + zo.c + s4;
                printwriter.println(z[6] + s4 + z[7]);
            }
        }
        wu1.a(s3);
        if (nh1.z()) {
            printwriter.println(z[9]);
            printwriter.println(z[8] + s + "\"");
            printwriter.println(z[0] + s3 + "\"");
        }
    }

    public String a() {
        return z[11];
    }

    private static String z(char[] chs) {
        byte key = 0;
        for (int i = 0; i < chs.length; i++) {
            switch (i % 5) {
                case 0:
                    key = 0x61;
                    break;
                case 1:
                    key = 104;
                    break;
                case 2:
                    key = 43;
                    break;
                case 3:
                    key = 9;
                    break;
                case 4:
                    key = 71;
                    break;
            }
            chs[i] ^= key;
        }
        return new String(chs).intern();
    }

    static {
        String as[];
        as = new String[12];
        as[0] = "h\034D\000e";
        as[1] = "CHX}&\025\rFl)\025HJ}g\r\001Elg";
        as[2] = "(\006]h+\b\f\013j+\000\033Xy&\025\000\013`)AJ";
        as[3] = "A;N}3\b\006L)$\r\tXz7\000\034C)3\016H\t";
        as[4] = "$\032Yf5A\fN}\"\002\034Nmg\026\000Be\"A\033N}3\b\006L)$\r\tXz7\000\034C'";
        as[5] = "A;N}3\b\006L)$\r\tXz7\000\034C'iO";
        as[6] = "h)Om.\017\017\013.";
        as[7] = "FH_fg\002\004Jz4\021\t_aiA%^z3A\nN)&\003\004N)3\016HM`)\005HAh1\000FGh)\006Fdk-\004\013_'";
        as[8] = "h\016Yf*hJ";
        as[9] = "h+Ch)\006\001Eng\002\004Jz4\021\t_aiOF";
        as[10] = "AR\013";
        as[11] = "\002\004Jz4\021\t_a";
        for (int i = 0; i < as.length; i++) {
            as[i] = z(as[i].toCharArray());
        }
        z = as;

    }
}